<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<title>PanasonicMakernoteDirectory (Metadata-Extractor - JavaDoc - An Open Source Java Library for Image File Metadata)</title>
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="PanasonicMakernoteDirectory (Metadata-Extractor - JavaDoc - An Open Source Java Library for Image File Metadata)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PanasonicMakernoteDirectory.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><a href='http://www.drewnoakes.com/code/exif/' title='Go to the project home page.'><img src='http://metadata-extractor.googlecode.com/git/Resources/metadata-extractor-logo-131x30.png' border=0 alt='Metadata Extractor Logo'></a></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/drew/metadata/exif/PentaxMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/drew/metadata/exif/PanasonicMakernoteDirectory.html" target="_top">Frames</a></li>
<li><a href="PanasonicMakernoteDirectory.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">com.drew.metadata.exif</div>
<h2 title="Class PanasonicMakernoteDirectory" class="title">Class PanasonicMakernoteDirectory</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../com/drew/metadata/Directory.html" title="class in com.drew.metadata">com.drew.metadata.Directory</a></li>
<li>
<ul class="inheritance">
<li>com.drew.metadata.exif.PanasonicMakernoteDirectory</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">PanasonicMakernoteDirectory</span>
extends <a href="../../../../com/drew/metadata/Directory.html" title="class in com.drew.metadata">Directory</a></pre>
<div class="block">Describes tags specific to Panasonic and Leica cameras.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Drew Noakes http://drewnoakes.com, Philipp Sandhaus</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static java.util.HashMap&lt;java.lang.Integer,java.lang.String&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#_tagNameMap">_tagNameMap</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_ACCESSORY_TYPE">TAG_ACCESSORY_TYPE</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_ADVANCED_SCENE_MODE">TAG_ADVANCED_SCENE_MODE</a></strong></code>
<div class="block"><br>
 1 = Normal                               <br>
 2 = Outdoor/Illuminations/Flower/HDR Art <br>
 3 = Indoor/Architecture/Objects/HDR B&W  <br>
 4 = Creative                             <br>
 5 = Auto                                 <br>
 7 = Expressive                           <br>
 8 = Retro                                <br>
 9 = Pure                                 <br>
 10 = Elegant                             <br>
 12 = Monochrome                          <br>
 13 = Dynamic Art                         <br>
 14 = Silhouette                          <br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_AF_AREA_MODE">TAG_AF_AREA_MODE</a></strong></code>
<div class="block"><br>
 2 bytes                         <br>
 (DMC-FZ10)                      <br>
 '0 1' = Spot Mode On            <br>
 '0 16' = Spot Mode Off          <br>
 '(other models)                 <br>
 16 = Normal?                    <br>
 '0 1' = 9-area                  <br>
 '0 16' = 3-area (high speed)    <br>
 '1 0' = Spot Focusing           <br>
 '1 1' = 5-area                  <br>
 '16 0' = 1-area                 <br>
 '16 16' = 1-area (high speed)   <br>
 '32 0' = Auto or Face Detect    <br>
 '32 1' = 3-area (left)?         <br>
 '32 2' = 3-area (center)?       <br>
 '32 3' = 3-area (right)?        <br>
 '64 0' = Face Detect            <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_AF_ASSIST_LAMP">TAG_AF_ASSIST_LAMP</a></strong></code>
<div class="block">1 = Fired <br>
 2 = Enabled nut not used <br>
 3 = Disabled but required <br>
 4 = Disabled and not required</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_AF_POINT_POSITION">TAG_AF_POINT_POSITION</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_AUDIO">TAG_AUDIO</a></strong></code>
<div class="block">1 = Yes <br>
 2 = No  <br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_BABY_AGE">TAG_BABY_AGE</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_BABY_AGE_1">TAG_BABY_AGE_1</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_BABY_NAME">TAG_BABY_NAME</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_BURST_MODE">TAG_BURST_MODE</a></strong></code>
<div class="block">0 = Off        <br>
 1 = On         <br>
 2 = Infinite   <br>
 4 = Unlimited  <br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_CITY">TAG_CITY</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_COLOR_EFFECT">TAG_COLOR_EFFECT</a></strong></code>
<div class="block">1 = Off           <br>
 2 = Warm          <br>
 3 = Cool          <br>
 4 = Black & White <br>
 5 = Sepia         <br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_COLOR_MODE">TAG_COLOR_MODE</a></strong></code>
<div class="block">0 = Normal <br>
 1 = Natural<br>
 2 = Vivid</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_CONTRAST">TAG_CONTRAST</a></strong></code>
<div class="block">0 = Normal</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_CONTRAST_MODE">TAG_CONTRAST_MODE</a></strong></code>
<div class="block">(this decoding seems to work for some models such as the LC1, LX2, FZ7, FZ8, FZ18 and FZ50, but may not be correct for other models such as the FX10, G1, L1, L10 and LC80) <br>
 0x0 = Normal                                            <br>
 0x1 = Low                                               <br>
 0x2 = High                                              <br>
 0x6 = Medium Low                                        <br>
 0x7 = Medium High                                       <br>
 0x100 = Low                                             <br>
 0x110 = Normal                                          <br>
 0x120 = High                                            <br>
 (these values are used by the GF1)                      <br>
 0 = -2                                                  <br>
 1 = -1                                                  <br>
 2 = Normal                                              <br>
 3 = +1                                                  <br>
 4 = +2                                                  <br>
 7 = Nature (Color Film)                                 <br>
 12 = Smooth (Color Film) or Pure (My Color)             <br>
 17 = Dynamic (B&W Film)                                 <br>
 22 = Smooth (B&W Film)                                  <br>
 27 = Dynamic (Color Film)                               <br>
 32 = Vibrant (Color Film) or Expressive (My Color)      <br>
 33 = Elegant (My Color)                                 <br>
 37 = Nostalgic (Color Film)                             <br>
 41 = Dynamic Art (My Color)                             <br>
 42 = Retro (My Color)                                   <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_CONVERSION_LENS">TAG_CONVERSION_LENS</a></strong></code>
<div class="block">1 = Off <br>
 2 = Wide <br>
 3 = Telephoto <br>
 4 = Macro</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_COUNTRY">TAG_COUNTRY</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_EXIF_VERSION">TAG_EXIF_VERSION</a></strong></code>
<div class="block">Panasonic Exif Version</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_FACE_DETECTION_INFO">TAG_FACE_DETECTION_INFO</a></strong></code>
<div class="block"><br>
 Integer (16Bit) Indexes:                                             <br>
 0  Number Face Positions (maybe less than Faces Detected)            <br>
 1-4 Face Position 1                                                  <br>
 5-8 Face Position 2                                                  <br>
 and so on                                                            <br>
                                                                      <br>
 The four Integers are interpreted as follows:                        <br>
 (XYWH)  X,Y Center of Face,  (W,H) Width and Height                  <br>
 All values are in respect to double the size of the thumbnail image  <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_FACE_RECOGNITION_INFO">TAG_FACE_RECOGNITION_INFO</a></strong></code>
<div class="block">Byte Indexes:                                                                       <br>
  0    Int (2  Byte) Number of Recognized Faces                                      <br>
  4    String(20 Byte)    Recognized Face 1 Name                                     <br>
 24    4 Int (8 Byte)     Recognized Face 1 Position  (Same Format as Face Detection)  <br>
 32    String(20 Byte)    Recognized Face 1 Age                                      <br>
 52    String(20 Byte)    Recognized Face 2 Name                                     <br>
 72    4 Int (8 Byte)     Recognized Face 2 Position  (Same Format as Face Detection)  <br>
 80    String(20 Byte)    Recognized Face 2 Age                                      <br>
                                                                                     <br>
 And so on                                                                           <br>
                                                                                     <br>
 The four Integers are interpreted as follows:                                       <br>
 (XYWH)  X,Y Center of Face,  (W,H) Width and Height                                 <br>
 All values are in respect to double the size of the thumbnail image                 <br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_FACES_DETECTED">TAG_FACES_DETECTED</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_FILM_MODE">TAG_FILM_MODE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_FLASH_BIAS">TAG_FLASH_BIAS</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_FLASH_FIRED">TAG_FLASH_FIRED</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_FLASH_WARNING">TAG_FLASH_WARNING</a></strong></code>
<div class="block">0 = No <br>
 1 = Yes</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_FOCUS_MODE">TAG_FOCUS_MODE</a></strong></code>
<div class="block"><br>
 1 = Auto                <br>
 2 = Manual              <br>
 4 =  Auto, Focus Button <br>
 5 = Auto, Continuous    <br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_IMAGE_STABILIZATION">TAG_IMAGE_STABILIZATION</a></strong></code>
<div class="block"><br>
 2 = On, Mode 1   <br>
 3 = Off          <br>
 4 = On, Mode 2   <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_INTELLIGENT_EXPOSURE">TAG_INTELLIGENT_EXPOSURE</a></strong></code>
<div class="block">0 = Off <br>
 1 = Low <br>
 2 = Standard <br>
 3 = High</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_INTELLIGENT_RESOLUTION">TAG_INTELLIGENT_RESOLUTION</a></strong></code>
<div class="block">0 = Off <br>
 2 = Auto <br>
 3 = On</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_INTERNAL_SERIAL_NUMBER">TAG_INTERNAL_SERIAL_NUMBER</a></strong></code>
<div class="block">this number is unique, and contains the date of manufacture,
 but is not the same as the number printed on the camera body</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_LANDMARK">TAG_LANDMARK</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_LENS_SERIAL_NUMBER">TAG_LENS_SERIAL_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_LENS_TYPE">TAG_LENS_TYPE</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_LOCATION">TAG_LOCATION</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_MACRO_MODE">TAG_MACRO_MODE</a></strong></code>
<div class="block"><br>
 1 = On    <br>
 2 = Off   <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_MAKERNOTE_VERSION">TAG_MAKERNOTE_VERSION</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_NOISE_REDUCTION">TAG_NOISE_REDUCTION</a></strong></code>
<div class="block">0 = Standard      <br>
 1 = Low (-1)      <br>
 2 = High (+1)     <br>
 3 = Lowest (-2)   <br>
 4 = Highest (+2)  <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_OPTICAL_ZOOM_MODE">TAG_OPTICAL_ZOOM_MODE</a></strong></code>
<div class="block">1 = Standard <br>
  2 = Extended</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_PRINT_IMAGE_MATCHING_INFO">TAG_PRINT_IMAGE_MATCHING_INFO</a></strong></code>
<div class="block">Info at http://www.ozhiker.com/electronics/pjmt/jpeg_info/pim.html</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_PROGRAM_ISO">TAG_PROGRAM_ISO</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_QUALITY_MODE">TAG_QUALITY_MODE</a></strong></code>
<div class="block"><br>
 2 = High            <br>
 3 = Normal          <br>
 6 = Very High       <br>
 7 = Raw             <br>
 9 = Motion Picture  <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_RECOGNIZED_FACE_FLAGS">TAG_RECOGNIZED_FACE_FLAGS</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_RECORD_MODE">TAG_RECORD_MODE</a></strong></code>
<div class="block"><br>
 1 = Normal                            <br>
 2 = Portrait                          <br>
 3 = Scenery                           <br>
 4 = Sports                            <br>
 5 = Night Portrait                    <br>
 6 = Program                           <br>
 7 = Aperture Priority                 <br>
 8 = Shutter Priority                  <br>
 9 = Macro                             <br>
 10= Spot                              <br>
 11= Manual                            <br>
 12= Movie Preview                     <br>
 13= Panning                           <br>
 14= Simple                            <br>
 15= Color Effects                     <br>
 16= Self Portrait                     <br>
 17= Economy                           <br>
 18= Fireworks                         <br>
 19= Party                             <br>
 20= Snow                              <br>
 21= Night Scenery                     <br>
 22= Food                              <br>
 23= Baby                              <br>
 24= Soft Skin                         <br>
 25= Candlelight                       <br>
 26= Starry Night                      <br>
 27= High Sensitivity                  <br>
 28= Panorama Assist                   <br>
 29= Underwater                        <br>
 30= Beach                             <br>
 31= Aerial Photo                      <br>
 32= Sunset                            <br>
 33= Pet                               <br>
 34= Intelligent ISO                   <br>
 35= Clipboard                         <br>
 36= High Speed Continuous Shooting    <br>
 37= Intelligent Auto                  <br>
 39= Multi-aspect                      <br>
 41= Transform                         <br>
 42= Flash Burst                       <br>
 43= Pin Hole                          <br>
 44= Film Grain                        <br>
 45= My Color                          <br>
 46= Photo Frame                       <br>
 51= HDR                               <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_ROTATION">TAG_ROTATION</a></strong></code>
<div class="block">1 = 0 DG    <br>
 3 = 180 DG  <br>
 6 =  90 DG  <br>
 8 = 270 DG  <br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_SATURATION">TAG_SATURATION</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_SCENE_MODE">TAG_SCENE_MODE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_SELF_TIMER">TAG_SELF_TIMER</a></strong></code>
<div class="block">1 = Off   <br>
 2 = 10 s  <br>
 3 = 2 s   <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_SEQUENCE_NUMBER">TAG_SEQUENCE_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_SHARPNESS">TAG_SHARPNESS</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_STATE">TAG_STATE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_TEXT_STAMP">TAG_TEXT_STAMP</a></strong></code>
<div class="block">1 = Off   <br>
 2 = On</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_TEXT_STAMP_1">TAG_TEXT_STAMP_1</a></strong></code>
<div class="block">1 = Off   <br>
 2 = On</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_TEXT_STAMP_2">TAG_TEXT_STAMP_2</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_TEXT_STAMP_3">TAG_TEXT_STAMP_3</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_TITLE">TAG_TITLE</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_TRANSFORM">TAG_TRANSFORM</a></strong></code>
<div class="block">(decoded as two 16-bit signed integers) 
 '-1 1' = Slim Low 
 '-3 2' = Slim High 
 '0 0' = Off 
 '1 1' = Stretch Low 
 '3 2' = Stretch High</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_TRANSFORM_1">TAG_TRANSFORM_1</a></strong></code>
<div class="block">(decoded as two 16-bit signed integers) 
 '-1 1' = Slim Low 
 '-3 2' = Slim High 
 '0 0' = Off 
 '1 1' = Stretch Low 
 '3 2' = Stretch High</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_TRAVEL_DAY">TAG_TRAVEL_DAY</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_UNKNOWN_DATA_DUMP">TAG_UNKNOWN_DATA_DUMP</a></strong></code>
<div class="block">No idea, what this is</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_UPTIME">TAG_UPTIME</a></strong></code>
<div class="block">4 Bytes <br>
 Time in 1/100 s from when the camera was powered on to when the
 image is written to memory card</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_VERSION">TAG_VERSION</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_WB_ADJUST_AB">TAG_WB_ADJUST_AB</a></strong></code>
<div class="block">WB adjust AB.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_WB_ADJUST_GM">TAG_WB_ADJUST_GM</a></strong></code>
<div class="block">WB adjust GM.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_WB_BLUE_LEVEL">TAG_WB_BLUE_LEVEL</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_WB_GREEN_LEVEL">TAG_WB_GREEN_LEVEL</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_WB_RED_LEVEL">TAG_WB_RED_LEVEL</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_WHITE_BALANCE">TAG_WHITE_BALANCE</a></strong></code>
<div class="block"><br>
 1 = Auto            <br>
 2 = Daylight        <br>
 3 = Cloudy          <br>
 4 = Incandescent    <br>
 5 = Manual          <br>
 8 = Flash           <br>
 10 = Black & White  <br>
 11 = Manual         <br>
 12 = Shade          <br></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_WHITE_BALANCE_BIAS">TAG_WHITE_BALANCE_BIAS</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#TAG_WORLD_TIME_LOCATION">TAG_WORLD_TIME_LOCATION</a></strong></code>
<div class="block"><br>
 1 = Home <br>
 2 = Destination</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_com.drew.metadata.Directory">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;com.drew.metadata.<a href="../../../../com/drew/metadata/Directory.html" title="class in com.drew.metadata">Directory</a></h3>
<code><a href="../../../../com/drew/metadata/Directory.html#_definedTagList">_definedTagList</a>, <a href="../../../../com/drew/metadata/Directory.html#_descriptor">_descriptor</a>, <a href="../../../../com/drew/metadata/Directory.html#_tagMap">_tagMap</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#PanasonicMakernoteDirectory()">PanasonicMakernoteDirectory</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/drew/metadata/Age.html" title="class in com.drew.metadata">Age</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#getAge(int)">getAge</a></strong>(int&nbsp;tag)</code>
<div class="block">Attempts to convert the underlying string value (as stored in the directory) into an Age object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/drew/metadata/Face.html" title="class in com.drew.metadata">Face</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#getDetectedFaces()">getDetectedFaces</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#getName()">getName</a></strong>()</code>
<div class="block">Provides the name of the directory, for display purposes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/drew/metadata/Face.html" title="class in com.drew.metadata">Face</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#getRecognizedFaces()">getRecognizedFaces</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.util.HashMap&lt;java.lang.Integer,java.lang.String&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDirectory.html#getTagNameMap()">getTagNameMap</a></strong>()</code>
<div class="block">Provides the map of tag names, hashed by tag type identifier.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_com.drew.metadata.Directory">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;com.drew.metadata.<a href="../../../../com/drew/metadata/Directory.html" title="class in com.drew.metadata">Directory</a></h3>
<code><a href="../../../../com/drew/metadata/Directory.html#addError(java.lang.String)">addError</a>, <a href="../../../../com/drew/metadata/Directory.html#containsTag(int)">containsTag</a>, <a href="../../../../com/drew/metadata/Directory.html#getBoolean(int)">getBoolean</a>, <a href="../../../../com/drew/metadata/Directory.html#getBooleanObject(int)">getBooleanObject</a>, <a href="../../../../com/drew/metadata/Directory.html#getByteArray(int)">getByteArray</a>, <a href="../../../../com/drew/metadata/Directory.html#getDate(int)">getDate</a>, <a href="../../../../com/drew/metadata/Directory.html#getDate(int, java.util.TimeZone)">getDate</a>, <a href="../../../../com/drew/metadata/Directory.html#getDescription(int)">getDescription</a>, <a href="../../../../com/drew/metadata/Directory.html#getDouble(int)">getDouble</a>, <a href="../../../../com/drew/metadata/Directory.html#getDoubleObject(int)">getDoubleObject</a>, <a href="../../../../com/drew/metadata/Directory.html#getErrorCount()">getErrorCount</a>, <a href="../../../../com/drew/metadata/Directory.html#getErrors()">getErrors</a>, <a href="../../../../com/drew/metadata/Directory.html#getFloat(int)">getFloat</a>, <a href="../../../../com/drew/metadata/Directory.html#getFloatObject(int)">getFloatObject</a>, <a href="../../../../com/drew/metadata/Directory.html#getInt(int)">getInt</a>, <a href="../../../../com/drew/metadata/Directory.html#getIntArray(int)">getIntArray</a>, <a href="../../../../com/drew/metadata/Directory.html#getInteger(int)">getInteger</a>, <a href="../../../../com/drew/metadata/Directory.html#getLong(int)">getLong</a>, <a href="../../../../com/drew/metadata/Directory.html#getLongObject(int)">getLongObject</a>, <a href="../../../../com/drew/metadata/Directory.html#getObject(int)">getObject</a>, <a href="../../../../com/drew/metadata/Directory.html#getRational(int)">getRational</a>, <a href="../../../../com/drew/metadata/Directory.html#getRationalArray(int)">getRationalArray</a>, <a href="../../../../com/drew/metadata/Directory.html#getString(int)">getString</a>, <a href="../../../../com/drew/metadata/Directory.html#getString(int, java.lang.String)">getString</a>, <a href="../../../../com/drew/metadata/Directory.html#getStringArray(int)">getStringArray</a>, <a href="../../../../com/drew/metadata/Directory.html#getTagCount()">getTagCount</a>, <a href="../../../../com/drew/metadata/Directory.html#getTagName(int)">getTagName</a>, <a href="../../../../com/drew/metadata/Directory.html#getTags()">getTags</a>, <a href="../../../../com/drew/metadata/Directory.html#hasErrors()">hasErrors</a>, <a href="../../../../com/drew/metadata/Directory.html#setBoolean(int, boolean)">setBoolean</a>, <a href="../../../../com/drew/metadata/Directory.html#setByteArray(int, byte[])">setByteArray</a>, <a href="../../../../com/drew/metadata/Directory.html#setDate(int, java.util.Date)">setDate</a>, <a href="../../../../com/drew/metadata/Directory.html#setDescriptor(com.drew.metadata.TagDescriptor)">setDescriptor</a>, <a href="../../../../com/drew/metadata/Directory.html#setDouble(int, double)">setDouble</a>, <a href="../../../../com/drew/metadata/Directory.html#setDoubleArray(int, double[])">setDoubleArray</a>, <a href="../../../../com/drew/metadata/Directory.html#setFloat(int, float)">setFloat</a>, <a href="../../../../com/drew/metadata/Directory.html#setFloatArray(int, float[])">setFloatArray</a>, <a href="../../../../com/drew/metadata/Directory.html#setInt(int, int)">setInt</a>, <a href="../../../../com/drew/metadata/Directory.html#setIntArray(int, int[])">setIntArray</a>, <a href="../../../../com/drew/metadata/Directory.html#setLong(int, long)">setLong</a>, <a href="../../../../com/drew/metadata/Directory.html#setObject(int, java.lang.Object)">setObject</a>, <a href="../../../../com/drew/metadata/Directory.html#setObjectArray(int, java.lang.Object)">setObjectArray</a>, <a href="../../../../com/drew/metadata/Directory.html#setRational(int, com.drew.lang.Rational)">setRational</a>, <a href="../../../../com/drew/metadata/Directory.html#setRationalArray(int, com.drew.lang.Rational[])">setRationalArray</a>, <a href="../../../../com/drew/metadata/Directory.html#setString(int, java.lang.String)">setString</a>, <a href="../../../../com/drew/metadata/Directory.html#setStringArray(int, java.lang.String[])">setStringArray</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="TAG_QUALITY_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_QUALITY_MODE</h4>
<pre>public static final&nbsp;int TAG_QUALITY_MODE</pre>
<div class="block"><br>
 2 = High            <br>
 3 = Normal          <br>
 6 = Very High       <br>
 7 = Raw             <br>
 9 = Motion Picture  <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_QUALITY_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_VERSION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_VERSION</h4>
<pre>public static final&nbsp;int TAG_VERSION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_VERSION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_WHITE_BALANCE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_WHITE_BALANCE</h4>
<pre>public static final&nbsp;int TAG_WHITE_BALANCE</pre>
<div class="block"><br>
 1 = Auto            <br>
 2 = Daylight        <br>
 3 = Cloudy          <br>
 4 = Incandescent    <br>
 5 = Manual          <br>
 8 = Flash           <br>
 10 = Black & White  <br>
 11 = Manual         <br>
 12 = Shade          <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_WHITE_BALANCE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_FOCUS_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_FOCUS_MODE</h4>
<pre>public static final&nbsp;int TAG_FOCUS_MODE</pre>
<div class="block"><br>
 1 = Auto                <br>
 2 = Manual              <br>
 4 =  Auto, Focus Button <br>
 5 = Auto, Continuous    <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_FOCUS_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_AF_AREA_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_AF_AREA_MODE</h4>
<pre>public static final&nbsp;int TAG_AF_AREA_MODE</pre>
<div class="block"><br>
 2 bytes                         <br>
 (DMC-FZ10)                      <br>
 '0 1' = Spot Mode On            <br>
 '0 16' = Spot Mode Off          <br>
 '(other models)                 <br>
 16 = Normal?                    <br>
 '0 1' = 9-area                  <br>
 '0 16' = 3-area (high speed)    <br>
 '1 0' = Spot Focusing           <br>
 '1 1' = 5-area                  <br>
 '16 0' = 1-area                 <br>
 '16 16' = 1-area (high speed)   <br>
 '32 0' = Auto or Face Detect    <br>
 '32 1' = 3-area (left)?         <br>
 '32 2' = 3-area (center)?       <br>
 '32 3' = 3-area (right)?        <br>
 '64 0' = Face Detect            <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_AF_AREA_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_IMAGE_STABILIZATION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_IMAGE_STABILIZATION</h4>
<pre>public static final&nbsp;int TAG_IMAGE_STABILIZATION</pre>
<div class="block"><br>
 2 = On, Mode 1   <br>
 3 = Off          <br>
 4 = On, Mode 2   <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_IMAGE_STABILIZATION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_MACRO_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_MACRO_MODE</h4>
<pre>public static final&nbsp;int TAG_MACRO_MODE</pre>
<div class="block"><br>
 1 = On    <br>
 2 = Off   <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_MACRO_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_RECORD_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_RECORD_MODE</h4>
<pre>public static final&nbsp;int TAG_RECORD_MODE</pre>
<div class="block"><br>
 1 = Normal                            <br>
 2 = Portrait                          <br>
 3 = Scenery                           <br>
 4 = Sports                            <br>
 5 = Night Portrait                    <br>
 6 = Program                           <br>
 7 = Aperture Priority                 <br>
 8 = Shutter Priority                  <br>
 9 = Macro                             <br>
 10= Spot                              <br>
 11= Manual                            <br>
 12= Movie Preview                     <br>
 13= Panning                           <br>
 14= Simple                            <br>
 15= Color Effects                     <br>
 16= Self Portrait                     <br>
 17= Economy                           <br>
 18= Fireworks                         <br>
 19= Party                             <br>
 20= Snow                              <br>
 21= Night Scenery                     <br>
 22= Food                              <br>
 23= Baby                              <br>
 24= Soft Skin                         <br>
 25= Candlelight                       <br>
 26= Starry Night                      <br>
 27= High Sensitivity                  <br>
 28= Panorama Assist                   <br>
 29= Underwater                        <br>
 30= Beach                             <br>
 31= Aerial Photo                      <br>
 32= Sunset                            <br>
 33= Pet                               <br>
 34= Intelligent ISO                   <br>
 35= Clipboard                         <br>
 36= High Speed Continuous Shooting    <br>
 37= Intelligent Auto                  <br>
 39= Multi-aspect                      <br>
 41= Transform                         <br>
 42= Flash Burst                       <br>
 43= Pin Hole                          <br>
 44= Film Grain                        <br>
 45= My Color                          <br>
 46= Photo Frame                       <br>
 51= HDR                               <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_RECORD_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_AUDIO">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_AUDIO</h4>
<pre>public static final&nbsp;int TAG_AUDIO</pre>
<div class="block">1 = Yes <br>
 2 = No  <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_AUDIO">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_UNKNOWN_DATA_DUMP">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_UNKNOWN_DATA_DUMP</h4>
<pre>public static final&nbsp;int TAG_UNKNOWN_DATA_DUMP</pre>
<div class="block">No idea, what this is</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_UNKNOWN_DATA_DUMP">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_WHITE_BALANCE_BIAS">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_WHITE_BALANCE_BIAS</h4>
<pre>public static final&nbsp;int TAG_WHITE_BALANCE_BIAS</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_WHITE_BALANCE_BIAS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_FLASH_BIAS">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_FLASH_BIAS</h4>
<pre>public static final&nbsp;int TAG_FLASH_BIAS</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_FLASH_BIAS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_INTERNAL_SERIAL_NUMBER">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_INTERNAL_SERIAL_NUMBER</h4>
<pre>public static final&nbsp;int TAG_INTERNAL_SERIAL_NUMBER</pre>
<div class="block">this number is unique, and contains the date of manufacture,
 but is not the same as the number printed on the camera body</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_INTERNAL_SERIAL_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_EXIF_VERSION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_EXIF_VERSION</h4>
<pre>public static final&nbsp;int TAG_EXIF_VERSION</pre>
<div class="block">Panasonic Exif Version</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_EXIF_VERSION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_COLOR_EFFECT">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_COLOR_EFFECT</h4>
<pre>public static final&nbsp;int TAG_COLOR_EFFECT</pre>
<div class="block">1 = Off           <br>
 2 = Warm          <br>
 3 = Cool          <br>
 4 = Black & White <br>
 5 = Sepia         <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_COLOR_EFFECT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_UPTIME">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_UPTIME</h4>
<pre>public static final&nbsp;int TAG_UPTIME</pre>
<div class="block">4 Bytes <br>
 Time in 1/100 s from when the camera was powered on to when the
 image is written to memory card</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_UPTIME">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_BURST_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_BURST_MODE</h4>
<pre>public static final&nbsp;int TAG_BURST_MODE</pre>
<div class="block">0 = Off        <br>
 1 = On         <br>
 2 = Infinite   <br>
 4 = Unlimited  <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_BURST_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_SEQUENCE_NUMBER">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_SEQUENCE_NUMBER</h4>
<pre>public static final&nbsp;int TAG_SEQUENCE_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_SEQUENCE_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_CONTRAST_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_CONTRAST_MODE</h4>
<pre>public static final&nbsp;int TAG_CONTRAST_MODE</pre>
<div class="block">(this decoding seems to work for some models such as the LC1, LX2, FZ7, FZ8, FZ18 and FZ50, but may not be correct for other models such as the FX10, G1, L1, L10 and LC80) <br>
 0x0 = Normal                                            <br>
 0x1 = Low                                               <br>
 0x2 = High                                              <br>
 0x6 = Medium Low                                        <br>
 0x7 = Medium High                                       <br>
 0x100 = Low                                             <br>
 0x110 = Normal                                          <br>
 0x120 = High                                            <br>
 (these values are used by the GF1)                      <br>
 0 = -2                                                  <br>
 1 = -1                                                  <br>
 2 = Normal                                              <br>
 3 = +1                                                  <br>
 4 = +2                                                  <br>
 7 = Nature (Color Film)                                 <br>
 12 = Smooth (Color Film) or Pure (My Color)             <br>
 17 = Dynamic (B&W Film)                                 <br>
 22 = Smooth (B&W Film)                                  <br>
 27 = Dynamic (Color Film)                               <br>
 32 = Vibrant (Color Film) or Expressive (My Color)      <br>
 33 = Elegant (My Color)                                 <br>
 37 = Nostalgic (Color Film)                             <br>
 41 = Dynamic Art (My Color)                             <br>
 42 = Retro (My Color)                                   <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_CONTRAST_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_NOISE_REDUCTION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_NOISE_REDUCTION</h4>
<pre>public static final&nbsp;int TAG_NOISE_REDUCTION</pre>
<div class="block">0 = Standard      <br>
 1 = Low (-1)      <br>
 2 = High (+1)     <br>
 3 = Lowest (-2)   <br>
 4 = Highest (+2)  <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_NOISE_REDUCTION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_SELF_TIMER">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_SELF_TIMER</h4>
<pre>public static final&nbsp;int TAG_SELF_TIMER</pre>
<div class="block">1 = Off   <br>
 2 = 10 s  <br>
 3 = 2 s   <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_SELF_TIMER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_ROTATION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_ROTATION</h4>
<pre>public static final&nbsp;int TAG_ROTATION</pre>
<div class="block">1 = 0 DG    <br>
 3 = 180 DG  <br>
 6 =  90 DG  <br>
 8 = 270 DG  <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_ROTATION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_AF_ASSIST_LAMP">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_AF_ASSIST_LAMP</h4>
<pre>public static final&nbsp;int TAG_AF_ASSIST_LAMP</pre>
<div class="block">1 = Fired <br>
 2 = Enabled nut not used <br>
 3 = Disabled but required <br>
 4 = Disabled and not required</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_AF_ASSIST_LAMP">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_COLOR_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_COLOR_MODE</h4>
<pre>public static final&nbsp;int TAG_COLOR_MODE</pre>
<div class="block">0 = Normal <br>
 1 = Natural<br>
 2 = Vivid</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_COLOR_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_BABY_AGE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_BABY_AGE</h4>
<pre>public static final&nbsp;int TAG_BABY_AGE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_BABY_AGE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_OPTICAL_ZOOM_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_OPTICAL_ZOOM_MODE</h4>
<pre>public static final&nbsp;int TAG_OPTICAL_ZOOM_MODE</pre>
<div class="block">1 = Standard <br>
  2 = Extended</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_OPTICAL_ZOOM_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_CONVERSION_LENS">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_CONVERSION_LENS</h4>
<pre>public static final&nbsp;int TAG_CONVERSION_LENS</pre>
<div class="block">1 = Off <br>
 2 = Wide <br>
 3 = Telephoto <br>
 4 = Macro</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_CONVERSION_LENS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_TRAVEL_DAY">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_TRAVEL_DAY</h4>
<pre>public static final&nbsp;int TAG_TRAVEL_DAY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_TRAVEL_DAY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_CONTRAST">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_CONTRAST</h4>
<pre>public static final&nbsp;int TAG_CONTRAST</pre>
<div class="block">0 = Normal</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_CONTRAST">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_WORLD_TIME_LOCATION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_WORLD_TIME_LOCATION</h4>
<pre>public static final&nbsp;int TAG_WORLD_TIME_LOCATION</pre>
<div class="block"><br>
 1 = Home <br>
 2 = Destination</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_WORLD_TIME_LOCATION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_TEXT_STAMP">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_TEXT_STAMP</h4>
<pre>public static final&nbsp;int TAG_TEXT_STAMP</pre>
<div class="block">1 = Off   <br>
 2 = On</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_TEXT_STAMP">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_PROGRAM_ISO">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_PROGRAM_ISO</h4>
<pre>public static final&nbsp;int TAG_PROGRAM_ISO</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_PROGRAM_ISO">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_ADVANCED_SCENE_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_ADVANCED_SCENE_MODE</h4>
<pre>public static final&nbsp;int TAG_ADVANCED_SCENE_MODE</pre>
<div class="block"><br>
 1 = Normal                               <br>
 2 = Outdoor/Illuminations/Flower/HDR Art <br>
 3 = Indoor/Architecture/Objects/HDR B&W  <br>
 4 = Creative                             <br>
 5 = Auto                                 <br>
 7 = Expressive                           <br>
 8 = Retro                                <br>
 9 = Pure                                 <br>
 10 = Elegant                             <br>
 12 = Monochrome                          <br>
 13 = Dynamic Art                         <br>
 14 = Silhouette                          <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_ADVANCED_SCENE_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_TEXT_STAMP_1">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_TEXT_STAMP_1</h4>
<pre>public static final&nbsp;int TAG_TEXT_STAMP_1</pre>
<div class="block">1 = Off   <br>
 2 = On</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_TEXT_STAMP_1">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_FACES_DETECTED">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_FACES_DETECTED</h4>
<pre>public static final&nbsp;int TAG_FACES_DETECTED</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_FACES_DETECTED">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_SATURATION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_SATURATION</h4>
<pre>public static final&nbsp;int TAG_SATURATION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_SATURATION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_SHARPNESS">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_SHARPNESS</h4>
<pre>public static final&nbsp;int TAG_SHARPNESS</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_SHARPNESS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_FILM_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_FILM_MODE</h4>
<pre>public static final&nbsp;int TAG_FILM_MODE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_FILM_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_WB_ADJUST_AB">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_WB_ADJUST_AB</h4>
<pre>public static final&nbsp;int TAG_WB_ADJUST_AB</pre>
<div class="block">WB adjust AB. Positive is a shift toward blue.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_WB_ADJUST_AB">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_WB_ADJUST_GM">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_WB_ADJUST_GM</h4>
<pre>public static final&nbsp;int TAG_WB_ADJUST_GM</pre>
<div class="block">WB adjust GM. Positive is a shift toward green.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_WB_ADJUST_GM">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_AF_POINT_POSITION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_AF_POINT_POSITION</h4>
<pre>public static final&nbsp;int TAG_AF_POINT_POSITION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_AF_POINT_POSITION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_FACE_DETECTION_INFO">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_FACE_DETECTION_INFO</h4>
<pre>public static final&nbsp;int TAG_FACE_DETECTION_INFO</pre>
<div class="block"><br>
 Integer (16Bit) Indexes:                                             <br>
 0  Number Face Positions (maybe less than Faces Detected)            <br>
 1-4 Face Position 1                                                  <br>
 5-8 Face Position 2                                                  <br>
 and so on                                                            <br>
                                                                      <br>
 The four Integers are interpreted as follows:                        <br>
 (XYWH)  X,Y Center of Face,  (W,H) Width and Height                  <br>
 All values are in respect to double the size of the thumbnail image  <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_FACE_DETECTION_INFO">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_LENS_TYPE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_LENS_TYPE</h4>
<pre>public static final&nbsp;int TAG_LENS_TYPE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_LENS_TYPE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_LENS_SERIAL_NUMBER">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_LENS_SERIAL_NUMBER</h4>
<pre>public static final&nbsp;int TAG_LENS_SERIAL_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_LENS_SERIAL_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_ACCESSORY_TYPE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_ACCESSORY_TYPE</h4>
<pre>public static final&nbsp;int TAG_ACCESSORY_TYPE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_ACCESSORY_TYPE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_TRANSFORM">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_TRANSFORM</h4>
<pre>public static final&nbsp;int TAG_TRANSFORM</pre>
<div class="block">(decoded as two 16-bit signed integers) 
 '-1 1' = Slim Low 
 '-3 2' = Slim High 
 '0 0' = Off 
 '1 1' = Stretch Low 
 '3 2' = Stretch High</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_TRANSFORM">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_INTELLIGENT_EXPOSURE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_INTELLIGENT_EXPOSURE</h4>
<pre>public static final&nbsp;int TAG_INTELLIGENT_EXPOSURE</pre>
<div class="block">0 = Off <br>
 1 = Low <br>
 2 = Standard <br>
 3 = High</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_INTELLIGENT_EXPOSURE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_PRINT_IMAGE_MATCHING_INFO">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_PRINT_IMAGE_MATCHING_INFO</h4>
<pre>public static final&nbsp;int TAG_PRINT_IMAGE_MATCHING_INFO</pre>
<div class="block">Info at http://www.ozhiker.com/electronics/pjmt/jpeg_info/pim.html</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_PRINT_IMAGE_MATCHING_INFO">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_FACE_RECOGNITION_INFO">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_FACE_RECOGNITION_INFO</h4>
<pre>public static final&nbsp;int TAG_FACE_RECOGNITION_INFO</pre>
<div class="block">Byte Indexes:                                                                       <br>
  0    Int (2  Byte) Number of Recognized Faces                                      <br>
  4    String(20 Byte)    Recognized Face 1 Name                                     <br>
 24    4 Int (8 Byte)     Recognized Face 1 Position  (Same Format as Face Detection)  <br>
 32    String(20 Byte)    Recognized Face 1 Age                                      <br>
 52    String(20 Byte)    Recognized Face 2 Name                                     <br>
 72    4 Int (8 Byte)     Recognized Face 2 Position  (Same Format as Face Detection)  <br>
 80    String(20 Byte)    Recognized Face 2 Age                                      <br>
                                                                                     <br>
 And so on                                                                           <br>
                                                                                     <br>
 The four Integers are interpreted as follows:                                       <br>
 (XYWH)  X,Y Center of Face,  (W,H) Width and Height                                 <br>
 All values are in respect to double the size of the thumbnail image                 <br></div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_FACE_RECOGNITION_INFO">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_FLASH_WARNING">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_FLASH_WARNING</h4>
<pre>public static final&nbsp;int TAG_FLASH_WARNING</pre>
<div class="block">0 = No <br>
 1 = Yes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_FLASH_WARNING">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_RECOGNIZED_FACE_FLAGS">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_RECOGNIZED_FACE_FLAGS</h4>
<pre>public static final&nbsp;int TAG_RECOGNIZED_FACE_FLAGS</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_RECOGNIZED_FACE_FLAGS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_TITLE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_TITLE</h4>
<pre>public static final&nbsp;int TAG_TITLE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_TITLE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_BABY_NAME">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_BABY_NAME</h4>
<pre>public static final&nbsp;int TAG_BABY_NAME</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_BABY_NAME">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_LOCATION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_LOCATION</h4>
<pre>public static final&nbsp;int TAG_LOCATION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_LOCATION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_COUNTRY">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_COUNTRY</h4>
<pre>public static final&nbsp;int TAG_COUNTRY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_COUNTRY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_STATE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_STATE</h4>
<pre>public static final&nbsp;int TAG_STATE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_STATE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_CITY">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_CITY</h4>
<pre>public static final&nbsp;int TAG_CITY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_CITY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_LANDMARK">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_LANDMARK</h4>
<pre>public static final&nbsp;int TAG_LANDMARK</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_LANDMARK">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_INTELLIGENT_RESOLUTION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_INTELLIGENT_RESOLUTION</h4>
<pre>public static final&nbsp;int TAG_INTELLIGENT_RESOLUTION</pre>
<div class="block">0 = Off <br>
 2 = Auto <br>
 3 = On</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_INTELLIGENT_RESOLUTION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_MAKERNOTE_VERSION">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_MAKERNOTE_VERSION</h4>
<pre>public static final&nbsp;int TAG_MAKERNOTE_VERSION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_MAKERNOTE_VERSION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_SCENE_MODE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_SCENE_MODE</h4>
<pre>public static final&nbsp;int TAG_SCENE_MODE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_SCENE_MODE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_WB_RED_LEVEL">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_WB_RED_LEVEL</h4>
<pre>public static final&nbsp;int TAG_WB_RED_LEVEL</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_WB_RED_LEVEL">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_WB_GREEN_LEVEL">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_WB_GREEN_LEVEL</h4>
<pre>public static final&nbsp;int TAG_WB_GREEN_LEVEL</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_WB_GREEN_LEVEL">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_WB_BLUE_LEVEL">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_WB_BLUE_LEVEL</h4>
<pre>public static final&nbsp;int TAG_WB_BLUE_LEVEL</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_WB_BLUE_LEVEL">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_FLASH_FIRED">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_FLASH_FIRED</h4>
<pre>public static final&nbsp;int TAG_FLASH_FIRED</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_FLASH_FIRED">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_TEXT_STAMP_2">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_TEXT_STAMP_2</h4>
<pre>public static final&nbsp;int TAG_TEXT_STAMP_2</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_TEXT_STAMP_2">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_TEXT_STAMP_3">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_TEXT_STAMP_3</h4>
<pre>public static final&nbsp;int TAG_TEXT_STAMP_3</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_TEXT_STAMP_3">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_BABY_AGE_1">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_BABY_AGE_1</h4>
<pre>public static final&nbsp;int TAG_BABY_AGE_1</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_BABY_AGE_1">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAG_TRANSFORM_1">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAG_TRANSFORM_1</h4>
<pre>public static final&nbsp;int TAG_TRANSFORM_1</pre>
<div class="block">(decoded as two 16-bit signed integers) 
 '-1 1' = Slim Low 
 '-3 2' = Slim High 
 '0 0' = Off 
 '1 1' = Stretch Low 
 '3 2' = Stretch High</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#com.drew.metadata.exif.PanasonicMakernoteDirectory.TAG_TRANSFORM_1">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="_tagNameMap">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>_tagNameMap</h4>
<pre>protected static final&nbsp;java.util.HashMap&lt;java.lang.Integer,java.lang.String&gt; _tagNameMap</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="PanasonicMakernoteDirectory()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PanasonicMakernoteDirectory</h4>
<pre>public&nbsp;PanasonicMakernoteDirectory()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="getName()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/drew/metadata/Directory.html#getName()">Directory</a></code></strong></div>
<div class="block">Provides the name of the directory, for display purposes.  E.g. <code>Exif</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../com/drew/metadata/Directory.html#getName()">getName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/drew/metadata/Directory.html" title="class in com.drew.metadata">Directory</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the name of the directory</dd></dl>
</li>
</ul>
<a name="getTagNameMap()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTagNameMap</h4>
<pre>protected&nbsp;java.util.HashMap&lt;java.lang.Integer,java.lang.String&gt;&nbsp;getTagNameMap()</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/drew/metadata/Directory.html#getTagNameMap()">Directory</a></code></strong></div>
<div class="block">Provides the map of tag names, hashed by tag type identifier.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../com/drew/metadata/Directory.html#getTagNameMap()">getTagNameMap</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/drew/metadata/Directory.html" title="class in com.drew.metadata">Directory</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the map of tag names</dd></dl>
</li>
</ul>
<a name="getDetectedFaces()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDetectedFaces</h4>
<pre>public&nbsp;<a href="../../../../com/drew/metadata/Face.html" title="class in com.drew.metadata">Face</a>[]&nbsp;getDetectedFaces()</pre>
</li>
</ul>
<a name="getRecognizedFaces()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRecognizedFaces</h4>
<pre>public&nbsp;<a href="../../../../com/drew/metadata/Face.html" title="class in com.drew.metadata">Face</a>[]&nbsp;getRecognizedFaces()</pre>
</li>
</ul>
<a name="getAge(int)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getAge</h4>
<pre>public&nbsp;<a href="../../../../com/drew/metadata/Age.html" title="class in com.drew.metadata">Age</a>&nbsp;getAge(int&nbsp;tag)</pre>
<div class="block">Attempts to convert the underlying string value (as stored in the directory) into an Age object.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tag</code> - The tag identifier.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The parsed Age object, or null if the tag was empty of the value unable to be parsed.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PanasonicMakernoteDirectory.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><a href='http://www.drewnoakes.com/code/exif/' title='Go to the project home page.'><img src='http://metadata-extractor.googlecode.com/git/Resources/metadata-extractor-logo-131x30.png' border=0 alt='Metadata Extractor Logo'></a></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/drew/metadata/exif/PanasonicMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/drew/metadata/exif/PentaxMakernoteDescriptor.html" title="class in com.drew.metadata.exif"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/drew/metadata/exif/PanasonicMakernoteDirectory.html" target="_top">Frames</a></li>
<li><a href="PanasonicMakernoteDirectory.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2003-2012 Drew Noakes. All Rights Reserved.</i>
<script src='http://www.google-analytics.com/urchin.js' type='text/javascript'></script>
<script type='text/javascript'>
_uacct = 'UA-936661-1';
urchinTracker();
</script></small></p>
</body>
</html>
